iT邦幫忙

2024 iThome 鐵人賽

0
Python

30日自學Python系列 第 17

字串判斷(part1)

  • 分享至 

  • xImage
  •  

1.startswith(字串,a,b) & endswith(字串,a,b)
檢查字串在index,a到b範圍內是否以指定字串作為開頭(startswith)或結尾(endswith),回傳一個布林值。
如果沒有指定範圍,則預設為整個字串。
範例:

s='This is a string'
print(s.startswith('This'))
print(s.startswith('this',7,11))
print(s.endswith('string'))
print(s.endswith('string',0,5))

輸出
True
False
True
False

2.istitle()
判斷字串內每個單字的第一個字都是大寫,且其餘字母為小寫,回傳布林值。
範例:

s='This is a string'
print(s.istitle())
s='THIS IS A STRING'
print(s.istitle())
s='This Is A String'
print(s.istitle())

輸出
False
False
True

3.isupper(),islower()
判斷所有字母是否都為大寫(isupper)或小寫(islower),回傳布林值。


上一篇
字串方法(part2)
下一篇
字串判斷(part2)
系列文
30日自學Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言